package com.ruoyi.project.search.viewFactoryInOrOutJob.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 工厂出入库对象 view_factory_in_or_out_job
 * 
 * @author qxq
 * @date 2024-04-23
 */
public class ViewFactoryInOrOutJob extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 生产实体 */
    @Excel(name = "生产实体")
    private String carNumber;

    /** 公司 */
    @Excel(name = "公司")
    private String departmentId;

    /** 1月生产出库 */
    @Excel(name = "1月生产出库")
    private Long JanuaryOutSales;

    /** 2月生产出库 */
    @Excel(name = "2月生产出库")
    private Long FebruaryOutSales;

    /** 3月生产出库 */
    @Excel(name = "3月生产出库")
    private Long MarchOutSales;

    /** 4月生产出库 */
    @Excel(name = "4月生产出库")
    private Long AprilOutSales;

    /** 5月生产出库 */
    @Excel(name = "5月生产出库")
    private Long MayOutSales;

    /** 6月生产出库 */
    @Excel(name = "6月生产出库")
    private Long JuneOutSales;

    /** 7月生产出库 */
    @Excel(name = "7月生产出库")
    private Long JulyOutSales;

    /** 8月生产出库 */
    @Excel(name = "8月生产出库")
    private Long AugustOutSales;

    /** 9月生产出库 */
    @Excel(name = "9月生产出库")
    private Long SeptemberOutSales;

    /** 10月生产出库 */
    @Excel(name = "10月生产出库")
    private Long OctoberOutSales;

    /** 11月生产出库 */
    @Excel(name = "11月生产出库")
    private Long NovemberOutSales;

    /** 12月生产出库 */
    @Excel(name = "12月生产出库")
    private Long DecemberOutSales;

    /** 2月采购入库 */
    @Excel(name = "2月采购入库")
    private Long JanuaryInSales;

    /** 2月采购入库 */
    @Excel(name = "2月采购入库")
    private Long FebruaryInSales;

    /** 3月采购入库 */
    @Excel(name = "3月采购入库")
    private Long MarchInSales;

    /** 4月采购入库 */
    @Excel(name = "4月采购入库")
    private Long AprilInSales;

    /** 5月采购入库 */
    @Excel(name = "5月采购入库")
    private Long MayInSales;

    /** 6月采购入库 */
    @Excel(name = "6月采购入库")
    private Long JuneInSales;

    /** 7月采购入库 */
    @Excel(name = "7月采购入库")
    private Long JulyInSales;

    /** 8月采购入库 */
    @Excel(name = "8月采购入库")
    private Long AugustInSales;

    /** 9月采购入库 */
    @Excel(name = "9月采购入库")
    private Long SeptemberInSales;

    /** 10月采购入库 */
    @Excel(name = "10月采购入库")
    private Long OctoberInSales;

    /** 11月采购入库 */
    @Excel(name = "11月采购入库")
    private Long NovemberInSales;

    /** 12月采购入库 */
    @Excel(name = "12月采购入库")
    private Long DecemberInSales;

    public void setCarNumber(String carNumber) 
    {
        this.carNumber = carNumber;
    }

    public String getCarNumber() 
    {
        return carNumber;
    }
    public void setDepartmentId(String departmentId) 
    {
        this.departmentId = departmentId;
    }

    public String getDepartmentId() 
    {
        return departmentId;
    }
    public void setJanuaryOutSales(Long JanuaryOutSales) 
    {
        this.JanuaryOutSales = JanuaryOutSales;
    }

    public Long getJanuaryOutSales() 
    {
        return JanuaryOutSales;
    }
    public void setFebruaryOutSales(Long FebruaryOutSales) 
    {
        this.FebruaryOutSales = FebruaryOutSales;
    }

    public Long getFebruaryOutSales() 
    {
        return FebruaryOutSales;
    }
    public void setMarchOutSales(Long MarchOutSales) 
    {
        this.MarchOutSales = MarchOutSales;
    }

    public Long getMarchOutSales() 
    {
        return MarchOutSales;
    }
    public void setAprilOutSales(Long AprilOutSales) 
    {
        this.AprilOutSales = AprilOutSales;
    }

    public Long getAprilOutSales() 
    {
        return AprilOutSales;
    }
    public void setMayOutSales(Long MayOutSales) 
    {
        this.MayOutSales = MayOutSales;
    }

    public Long getMayOutSales() 
    {
        return MayOutSales;
    }
    public void setJuneOutSales(Long JuneOutSales) 
    {
        this.JuneOutSales = JuneOutSales;
    }

    public Long getJuneOutSales() 
    {
        return JuneOutSales;
    }
    public void setJulyOutSales(Long JulyOutSales) 
    {
        this.JulyOutSales = JulyOutSales;
    }

    public Long getJulyOutSales() 
    {
        return JulyOutSales;
    }
    public void setAugustOutSales(Long AugustOutSales) 
    {
        this.AugustOutSales = AugustOutSales;
    }

    public Long getAugustOutSales() 
    {
        return AugustOutSales;
    }
    public void setSeptemberOutSales(Long SeptemberOutSales) 
    {
        this.SeptemberOutSales = SeptemberOutSales;
    }

    public Long getSeptemberOutSales() 
    {
        return SeptemberOutSales;
    }
    public void setOctoberOutSales(Long OctoberOutSales) 
    {
        this.OctoberOutSales = OctoberOutSales;
    }

    public Long getOctoberOutSales() 
    {
        return OctoberOutSales;
    }
    public void setNovemberOutSales(Long NovemberOutSales) 
    {
        this.NovemberOutSales = NovemberOutSales;
    }

    public Long getNovemberOutSales() 
    {
        return NovemberOutSales;
    }
    public void setDecemberOutSales(Long DecemberOutSales) 
    {
        this.DecemberOutSales = DecemberOutSales;
    }

    public Long getDecemberOutSales() 
    {
        return DecemberOutSales;
    }
    public void setJanuaryInSales(Long JanuaryInSales) 
    {
        this.JanuaryInSales = JanuaryInSales;
    }

    public Long getJanuaryInSales() 
    {
        return JanuaryInSales;
    }
    public void setFebruaryInSales(Long FebruaryInSales) 
    {
        this.FebruaryInSales = FebruaryInSales;
    }

    public Long getFebruaryInSales() 
    {
        return FebruaryInSales;
    }
    public void setMarchInSales(Long MarchInSales) 
    {
        this.MarchInSales = MarchInSales;
    }

    public Long getMarchInSales() 
    {
        return MarchInSales;
    }
    public void setAprilInSales(Long AprilInSales) 
    {
        this.AprilInSales = AprilInSales;
    }

    public Long getAprilInSales() 
    {
        return AprilInSales;
    }
    public void setMayInSales(Long MayInSales) 
    {
        this.MayInSales = MayInSales;
    }

    public Long getMayInSales() 
    {
        return MayInSales;
    }
    public void setJuneInSales(Long JuneInSales) 
    {
        this.JuneInSales = JuneInSales;
    }

    public Long getJuneInSales() 
    {
        return JuneInSales;
    }
    public void setJulyInSales(Long JulyInSales) 
    {
        this.JulyInSales = JulyInSales;
    }

    public Long getJulyInSales() 
    {
        return JulyInSales;
    }
    public void setAugustInSales(Long AugustInSales) 
    {
        this.AugustInSales = AugustInSales;
    }

    public Long getAugustInSales() 
    {
        return AugustInSales;
    }
    public void setSeptemberInSales(Long SeptemberInSales) 
    {
        this.SeptemberInSales = SeptemberInSales;
    }

    public Long getSeptemberInSales() 
    {
        return SeptemberInSales;
    }
    public void setOctoberInSales(Long OctoberInSales) 
    {
        this.OctoberInSales = OctoberInSales;
    }

    public Long getOctoberInSales() 
    {
        return OctoberInSales;
    }
    public void setNovemberInSales(Long NovemberInSales) 
    {
        this.NovemberInSales = NovemberInSales;
    }

    public Long getNovemberInSales() 
    {
        return NovemberInSales;
    }
    public void setDecemberInSales(Long DecemberInSales) 
    {
        this.DecemberInSales = DecemberInSales;
    }

    public Long getDecemberInSales() 
    {
        return DecemberInSales;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("carNumber", getCarNumber())
            .append("departmentId", getDepartmentId())
            .append("JanuaryOutSales", getJanuaryOutSales())
            .append("FebruaryOutSales", getFebruaryOutSales())
            .append("MarchOutSales", getMarchOutSales())
            .append("AprilOutSales", getAprilOutSales())
            .append("MayOutSales", getMayOutSales())
            .append("JuneOutSales", getJuneOutSales())
            .append("JulyOutSales", getJulyOutSales())
            .append("AugustOutSales", getAugustOutSales())
            .append("SeptemberOutSales", getSeptemberOutSales())
            .append("OctoberOutSales", getOctoberOutSales())
            .append("NovemberOutSales", getNovemberOutSales())
            .append("DecemberOutSales", getDecemberOutSales())
            .append("JanuaryInSales", getJanuaryInSales())
            .append("FebruaryInSales", getFebruaryInSales())
            .append("MarchInSales", getMarchInSales())
            .append("AprilInSales", getAprilInSales())
            .append("MayInSales", getMayInSales())
            .append("JuneInSales", getJuneInSales())
            .append("JulyInSales", getJulyInSales())
            .append("AugustInSales", getAugustInSales())
            .append("SeptemberInSales", getSeptemberInSales())
            .append("OctoberInSales", getOctoberInSales())
            .append("NovemberInSales", getNovemberInSales())
            .append("DecemberInSales", getDecemberInSales())
            .toString();
    }
}
